 package com.question.service;

import java.util.List;
import java.util.Map;

import com.question.domain.Topic;
import com.question.exception.Exce;

public interface TopicService {
	/**
	 * 显示对应的题目
	 * @param topicId 题号集合
	 * @return
	 */
	List getTopic(Map topicId);
	
	/**
	 * 获取第index题
	 * 
	 * @param index :表示该题再数据库中题号
	 * @return
	 */
	public Topic getTopicByIndex(int index) throws Exce;

	/**
	 * 获得同学的当前总分数
	 * 
	 * @return
	 */
	int getGrade(Map<Integer, String> map);
	
	/**
	 * 为同学随机获取题号的集合
	 * 
	 * @return
	 */
	int[] getTopicNumber();
}
